Big Huge Thesaurus

giant hornet

noun

sounds kind of like